intron-specific splicing factor - Francés Inglés Diccionario